package com.molichuxing.gateway.api.services;

import java.util.Map;

import com.molichuxing.framework.dto.Paged;
import com.molichuxing.framework.result.ResponseResult;
import com.molichuxing.gateway.bff.log.entity.response.DrivingLicenseNotifyLogVo;
import com.molichuxing.gateway.bff.log.entity.response.IdverifyNotifyLogVo;
import com.molichuxing.gateway.bff.log.entity.response.ThreeverifyNotifyLogVo;

public interface LogApiService {

	/**
	 * 获取身份验证日志列表
	 * @param map
	 * @return
	 */
	ResponseResult<Paged<IdverifyNotifyLogVo>> getIdverifyNotifyLogList(Map<String, Object> map);

	/**
	 * 获取三要素日志列表
	 * @param map
	 * @return
	 */
	ResponseResult<Paged<ThreeverifyNotifyLogVo>> getThreeverifyNotifyLogList(Map<String, Object> map);

	/**
	 * 获取驾驶证日志列表
	 * @param map
	 * @return
	 */
	ResponseResult<Paged<DrivingLicenseNotifyLogVo>> getDrivingLicenseNotifyLogList(Map<String, Object> map);

}
